Barcelona captain Raphinha scored twice as they returned to winning ways in LaLiga for the first time in a month with a 5-1 victory at Mallorca on Tuesday.
Barcelona, reduced to 10-man in the last half-an-hour, clinched a narrow win over Valencia in their La Liga match on Sunday.
Valencia tore Real Madrid apart 3-0 on Saturday to give Barcelona the chance to wrap up the Primera Liga title as early as Sunday's game against Villarreal.
Atletico celebrate anniversary with 3-1 comeback win over Mallorca
Real Madrid's faltering title defence continued as they were held to a thrilling 2-2 draw at Celta Vigo on Sunday which saw them fall 16 points behind runaway leaders Barcelona, who beat Levante 3-0 to stay nine points clear at the top of La Liga.
Barcelona forward Luis Suarez scored a hat-trick as his side thrashed arch-rivals Real Madrid 5-1 on Sunday in a highly entertaining 'Clasico' which surely will signal the end of hapless coach Julen Lopetegui's spell in charge of Real.
Barcelona will go to the international break on top of the standings on a perfect 12 points from four games, five ahead second-placed Villarreal and seven clear of bitter rivals Real Madrid
Barcelona have lost only once in the league since Xavi took charge in November
Real Madrid's early-season woes deepened when they lost 2-1 at home to La Liga champions Atletico Madrid, while substitute Neymar struck twice in Barcelona's 2-0 win against visiting Athletic Bilbao on Saturday.
Nacho left his team mates stunned as he tried to clear a cross in the 13th minute and headed the ball into the net.
Real Madrid forward Gareth Bale lashed home to deny La Liga champions Barcelona victory in an ill-tempered 'Clasico' which finished 2-2.
Barcelona closed to within a point of La Liga leaders Real Madrid when Lionel Messi scored one goal, created two and conceded a penalty in a 3-1 win at home to champions Atletico Madrid on Sunday that eased pressure on under-fire coach Luis Enrique.
City completed the treble of Champions League, Premier League and FA Cup titles, matching Manchester United's feat in 1999 and drawing comparisons with Guardiola's 2008-09 Barcelona team.
Real Madrid overcame an early howler from Sergio Ramos to beat Real Sociedad 3-1 at home on an eventful Saturday at the Santiago Bernabeu, where Gareth Bale was loudly booed by his own supporters and Luka Modric returned to his very best form.
Barcelona's rescheduled La Liga game at home to Real Madrid is set to take place on December 18 as both clubs came to an agreement after the match, due to be played on October 26, was postponed amid violent political demonstrations in Catalonia.
Barcelona surrendered lead to arch-rivals Real Madrid after they were held to a 1-1 draw at home to Real Betis.
LaLiga leaders Barcelona lost 1-0 to Leganes on Sunday
Real Madrid's hopes of overhauling La Liga leaders Barcelona suffered a stinging blow when they were held to a 2-2 draw at home to Valencia.
La Liga leaders Real Madrid were held to a frustrating 1-1 draw at lowly city rivals Rayo Vallecano on Sunday as Joselu's early strike was cancelled out by Raul de Tomas' penalty, a result that could spice up the title race with surprise package Girona.
Real Madrid moved seven points clear at the top of La Liga with a comfortable 3-1 win over bottom side Real Zaragoza as Barcelona could only draw 0-0 at lowly Villarreal on Saturday.
A week ago, Barcelona still had a chance of repeating the historic treble of 2009 but defeats in Europe and La Liga mean Wednesday's King's Cup final against Real Madrid may be their only hope of major silverware this season.
Barcelona and Real Madrid maintained their perfect La Liga starts on Saturday, with Zlatan Ibrahimovic setting the champions on their way to a 2-0 victory at Malaga and Real winning 3-0 at home to Tenerife.
A weakened Real Madrid team routed Valencia 6-3 away on Saturday while an uninspiring 2-0 win for Barcelona at home to lowly Osasuna maintained their eight-point lead at the top of La Liga.
Barcelona joined Real Madrid, Atletico and Real Sociedad in the semi-finals, with the draw set to take place on Wednesday.
A round-up of Sunday's matches in LaLiga, Ligue 1 and Serie A
Barcelona will look to take a big step towards their first La Liga title in four years, when they take on Real Madrid this weekend.
Barcelona reached the Champions League final for the second time in three years when a 1-1 draw at home to Real Madrid in their semi-final second leg sent the 2009 winners through 3-1 on aggregate.
Lionel Messi netted two late goals as champions Barcelona thrashed Sevilla 4-0 on Saturday to stretch their advantage over second-placed Real Madrid at the top of La Liga to five points.
Karim Benzema and Vinicius Jr both scored a brace to give the LaLiga leaders a 4-1 home win over Valencia
Clashes between Real Madrid and Barcelona are rarely short on drama and Saturday's La Liga 'Clasico' may have more than its usual share with Luis Suarez poised to return from a biting ban and Barca teammate Lionel Messi on the brink of equalling the top-flight scoring record.
Leaders Real Madrid were held to a 1-1 draw away to promoted Real Murcia in the Primera Liga on Saturday, allowing arch-rivals Barcelona to close to within two points in the standings.
Now, Real Madrid have never won the Spanish treble and are fighting tooth and nail in La Liga to prevent arch-rivals Barcelona scooping Champions League and domestic league and Cup titles for a second time.
Cristiano Ronaldo's return to fitness has strengthened Real Madrid in time for their eagerly anticipated trip to face Barcelona at the Nou Camp on Sunday.
Barcelona missed a chance to virtually wrap up a third straight La Liga title when they surrendered the lead and lost 2-1 at Real Sociedad Saturday.
Barcelona followed up last weekend's 3-1 defeat at Real Madrid with another reverse on Saturday, squandering a host of chances to lose 1-0 at home to Celta Vigo and handing the lead in La Liga to their arch rivals.
Real Madrid's Sergio Ramos scored in the 90th minute to hold FC Barcelona to a 1-1 draw at the Camp Nou on Saturday.
Barcelona have sacked manager Xavi Hernandez, the La Liga club said on Friday, four weeks after confirming he would honour the last year of his contract and lead them through next season.
Primera Liga leaders Barcelona produced a sparkling display of fluent, attacking football to outclass arch-rivals Real Madrid.